Skip to content

chore(release): v0.13.3 - #153

Merged
ralyodio merged 2 commits into
mainfrom
chore/release-0.13.3
Jul 31, 2026
Merged

chore(release): v0.13.3#153
ralyodio merged 2 commits into
mainfrom
chore/release-0.13.3

Conversation

@ralyodio

Copy link
Copy Markdown
Contributor

Version bump only — package.json 0.13.2 → 0.13.3, no code changes.

install.sh resolves releases/latest, so all 15 commits merged since v0.13.2 have been sitting on main unreachable. moshcode dns enable exists in the source and in nobody's binary.

Headline: the DNS bridge (#141)

Moshpit names resolve for every program on the machine, not just inside TronBrowser. Each OS gets the mechanism that routes one suffix rather than the one that replaces the resolver:

macOS /etc/resolver/<tld>
Linux systemd-resolved routing-only domains, or dnsmasq
Windows one NRPT rule per namespace
moshcode dns enable / disable / status
moshcode uninstall <engine|tool>        (#150, shell completion #151)

The pit gained most of a namespace registry

Plus shell completion (#140) and a moshscript --dry-run fix (#139).

After merge

There's no release workflow in this repo, so the tag alone isn't enough — install.sh reads the Release, not the tag. I'll push the tag and create the release, or:

git tag v0.13.3 && git push origin v0.13.3
gh release create v0.13.3 --generate-notes

🤖 Generated with Claude Code

install.sh resolves releases/latest, so everything merged since v0.13.2 has
been sitting on main unreachable — `moshcode dns enable` exists in the source
and not in anyone's binary.

The headline is the DNS bridge (#141). Moshpit names now resolve for every
program on the machine, not just inside TronBrowser: each OS gets the mechanism
that routes ONE SUFFIX rather than the one that replaces the resolver —
/etc/resolver on macOS, systemd-resolved routing-only domains or dnsmasq on
Linux, an NRPT rule per namespace on Windows.

  moshcode dns enable / disable / status
  moshcode uninstall <engine|tool>          (#150, completion in #151)

The pit gained most of a namespace registry in between: key pins per name
(#137), pasted bulk claiming with per-line price and target (#138, #142, #143,
#146), all-numeric endings (#147), /n/<name> serving a name or a directory
(#145, #149), and Buy Now on an unclaimed name (#148).

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

vu1nz Security Review

0 finding(s) in PR #?

No security issues found.

The bump rewrote package.json through a JSON serialiser that defaults to ASCII,
turning the em-dash in `description` into —. Valid JSON and the same string
once parsed, but a gratuitous diff in a commit that should touch one line.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@ralyodio
ralyodio merged commit 6b2ed15 into main Jul 31, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant